# Windows下搭建Bochs环境 ## 1.下载Bochs ​ 前往[SOURCEFORGE下载Bochs][https://sourceforge.net/projects/bochs/files/bochs/2.6.9/],直接点击下载即可。 ## 2.配置环境变量 ​ 将Bochs安装目录添加到Path环境变量中。 ## 3.创建硬盘映像 ​ 打开cmd或powerShell,输入`bximage`选择1,然后一路enter。默认生成的映像为10M的c.img。我选择了60M。复制最后一行生成的信息`ata0-master: type=disk, path="c.img", mode=flat`添加到配置文件中。 ## 4.添加DD到PATH ​ 在[chrysocome][http://www.chrysocome.net/dd]下载`dd for windows`,然后解压到某个文件夹,并将该路径添加到PATH环境变量中。 ## 5.配置Bochs ​ windows下的Bochs不需要配置太多。首先打开Bochs安装目录下的`bochsrc-sample.txt`文件,更名为`bochsrc.bxrc`(无所谓)。使用记事本打开,在最后一行加上`megs: 1024`和第三步生成的`ata0-master: type=disk, path="c.img", mode=flat`。 ​ 搜索`cpuid:cpuid: x86_64=1, mmx=1, sep=1, simd=sse4_2, apic=xapic, aes=1, movbe=1, xsave=1 `将前面的#去掉 ​ 搜索`cpu: model=`将model更改为`corei7_sandy_bridge_2600k` ​ 搜索`debugger_log`将其改为`debugger_log: debug.txt` 将上面生成的`c.img`和`bochsrc.bxrc`放到`image`子目录下。上层目录设置为meOS ---- ## 到此,Bochs配置完成